from  flask_sqlalchemy import  SQLAlchemy
db=SQLAlchemy()
import  datetime

#登录
class Usermodel(db.Model):
      __tablename__='user'
      id=db.Column(db.Integer,autoincrement=True,primary_key=True,doc='ID')
      name=db.Column(db.String(200),doc='昵称')
      mobile=db.Column(db.String(200),doc='手机号')
      password=db.Column(db.String(200),doc='密码')
      img=db.Column(db.String(200),default='http://rjkf9jerw.bkt.clouddn.com/FncR3q-HLkeex8JHNu1BjRDSL8n9',doc='头像')
      xing=db.Column(db.String(200),default='男',doc='性别')
      shi=db.Column(db.String(200),default=datetime.datetime.now,doc='生日')
      xuan=db.Column(db.String(200),default='这个人很懒，什么都没留下',doc='宣言')
      def __str__(self):
          return self.name


#分类
class BookCateModel(db.Model):
    __tablename__='bookcate'
    id=db.Column(db.Integer,autoincrement=True,primary_key=True,doc='编号')
    name=db.Column(db.String(200),doc='分类')
    def __str__(self):
        return self.name



#书籍
class BookModel(db.Model):
    __tablename__='books'
    id=db.Column(db.Integer,autoincrement=True,primary_key=True,doc='编号')
    name=db.Column(db.String(200),doc='书籍名')
    names=db.Column(db.String(200),doc='作者')
    img=db.Column(db.String(200),doc='书籍图片')
    set_id=db.Column(db.Integer,db.ForeignKey('bookcate.id'),doc='分类外键')



#收藏表
class Collection(db.Model):
    __tablename__='collection'
    id = db.Column(db.Integer, autoincrement=True, primary_key=True, doc='编号')
    name = db.Column(db.String(200), doc='书籍名')
    names = db.Column(db.String(200), doc='作者')
    img = db.Column(db.String(200), doc='书籍图片')
    xiang=db.Column(db.String(200),doc='书籍详情')
    shou=db.Column(db.String(200),doc='1收藏  2已收藏  3取消收藏')
    ses_id=db.Column(db.Integer,db.ForeignKey('books.id'),doc='书籍外键')


